sight recorder - German English Dictionary